MGLQGQLSDVSSDSIPLMLLALLATFFRHVRSLLLFPSSAPVVVVTSNLSVLADQLNLNRLFSYRYSDNAASDCIVCLSKLKTGEEVRKLDCRHVFHKQCLEGWLQHLNFNCPLCRSPLLPHHHQGHGSDASISAFPLRSTSTASSH